#include "lab5_problem4.h"

#include "NewtonInterpolation.h"

namespace Lab5
{
    namespace Problem4
    {
        void problem4()
        {
        	Utils::Matriz pairs1 = NumericalAnalysis::NewtonInterpolation("lab5/p4/datos/p4_6.txt", 6, "lab5/p4/datos/values.txt", 201);
        	Utils::WriteMatrixToFile("lab5/p4/datos/out_6.txt", pairs1);

        	Utils::Matriz pairs2 = NumericalAnalysis::NewtonInterpolation("lab5/p4/datos/p4_11.txt", 11, "lab5/p4/datos/values.txt", 201);
        	Utils::WriteMatrixToFile("lab5/p4/datos/out_11.txt", pairs2);

        	Utils::Matriz pairs3 = NumericalAnalysis::NewtonInterpolation("lab5/p4/datos/p4_16.txt", 16, "lab5/p4/datos/values.txt", 201);
        	Utils::WriteMatrixToFile("lab5/p4/datos/out_16.txt", pairs3);
        }    
    }
}
